home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Games / net3d-0.08 / amigaball.def.v < prev    next >
Text File  |  1995-06-22  |  5KB  |  182 lines

  1. vehicle amigaball def {
  2. name "an Amiga beachball"
  3. flying
  4. type thing
  5.  
  6. object {
  7.     at 0 0 12
  8.     centre 0 0 0
  9.     points {
  10.         /* top and bottom, followed by meridians */
  11.         0 0 10
  12.         0 0 -10
  13.         0 3.8268 -9.2388  /* 2 */
  14.         2.2494 3.0960 -9.2388  /* 3 */
  15.         3.6395 1.1826 -9.2388  /* 4 */
  16.         3.6395 -1.1826 -9.2388  /* 5 */
  17.         2.2494 -3.0960 -9.2388  /* 6 */
  18.         0 -3.8268 -9.2388  /* 7 */
  19.         -2.2494 -3.0960 -9.2388  /* 8 */
  20.         -3.6395 -1.1826 -9.2388  /* 9 */
  21.         -3.6395 1.1826 -9.2388  /* 10 */
  22.         -2.2494 3.0960 -9.2388  /* 11 */
  23.         0 7.0711 -7.0711  /* 12 */
  24.         4.1563 5.7206 -7.0711  /* 13 */
  25.         6.7250 2.1851 -7.0711  /* 14 */
  26.         6.7250 -2.1851 -7.0711  /* 15 */
  27.         4.1563 -5.7206 -7.0711  /* 16 */
  28.         0 -7.0711 -7.0711  /* 17 */
  29.         -4.1563 -5.7206 -7.0711  /* 18 */
  30.         -6.7250 -2.1851 -7.0711  /* 19 */
  31.         -6.7250 2.1851 -7.0711  /* 20 */
  32.         -4.1563 5.7206 -7.0711  /* 21 */
  33.         0 9.2388 -3.8268  /* 22 */
  34.         5.4304 7.4743 -3.8268  /* 23 */
  35.         8.7866 2.8549 -3.8268  /* 24 */
  36.         8.7866 -2.8549 -3.8268  /* 25 */
  37.         5.4304 -7.4743 -3.8268  /* 26 */
  38.         0 -9.2388 -3.8268  /* 27 */
  39.         -5.4304 -7.4743 -3.8268  /* 28 */
  40.         -8.7866 -2.8549 -3.8268  /* 29 */
  41.         -8.7866 2.8549 -3.8268  /* 30 */
  42.         -5.4304 7.4743 -3.8268  /* 31 */
  43.         0 10 0  /* 32 */
  44.         5.8779 8.0902 0  /* 33 */
  45.         9.5106 3.0902 0  /* 34 */
  46.         9.5106 -3.0902 0  /* 35 */
  47.         5.8779 -8.0902 0  /* 36 */
  48.         0 -10 0  /* 37 */
  49.         -5.8779 -8.0902 0  /* 38 */
  50.         -9.5106 -3.0902 0  /* 39 */
  51.         -9.5106 3.0902 0  /* 40 */
  52.         -5.8778 8.0902 0  /* 41 */
  53.         0 9.2388 3.8268  /* 42 */
  54.         5.4304 7.4743 3.8268  /* 43 */
  55.         8.7866 2.8549 3.8268  /* 44 */
  56.         8.7866 -2.8549 3.8268  /* 45 */
  57.         5.4304 -7.4743 3.8268  /* 46 */
  58.         0 -9.2388 3.8268  /* 47 */
  59.         -5.4304 -7.4743 3.8268  /* 48 */
  60.         -8.7866 -2.8549 3.8268  /* 49 */
  61.         -8.7866 2.8549 3.8268  /* 50 */
  62.         -5.4304 7.4743 3.8268  /* 51 */
  63.         0 7.0711 7.0711  /* 52 */
  64.         4.1563 5.7206 7.0711  /* 53 */
  65.         6.7250 2.1851 7.0711  /* 54 */
  66.         6.7250 -2.1851 7.0711  /* 55 */
  67.         4.1563 -5.7206 7.0711  /* 56 */
  68.         0 -7.0711 7.0711  /* 57 */
  69.         -4.1563 -5.7206 7.0711  /* 58 */
  70.         -6.7250 -2.1851 7.0711  /* 59 */
  71.         -6.7250 2.1851 7.0711  /* 60 */
  72.         -4.1563 5.7206 7.0711  /* 61 */
  73.         0 3.8268 9.2388  /* 62 */
  74.         2.2494 3.0960 9.2388  /* 63 */
  75.         3.6395 1.1826 9.2388  /* 64 */
  76.         3.6395 -1.1826 9.2388  /* 65 */
  77.         2.2494 -3.0960 9.2388  /* 66 */
  78.         0 -3.8268 9.2388  /* 67 */
  79.         -2.2494 -3.0960 9.2388  /* 68 */
  80.         -3.6395 -1.1826 9.2388  /* 69 */
  81.         -3.6395 1.1826 9.2388  /* 70 */
  82.         -2.2494 3.0960 9.2388  /* 71 */
  83.  
  84.     } /* points */
  85.  
  86.     face 152 f { 0 62 63 }
  87.     face 60 f { 0 63 64  }
  88.  
  89.     face 60 f { 1 3 2 }
  90.     face 152 f { 1 4 3 }
  91.     face 152 f { 2 3 13 12 }
  92.     face 60 f { 3 4 14 13 }
  93.     face 152 f { 13 14 24 23 }
  94.     face 60 f { 12 13 23 22 }
  95.     face 152 f { 22 23 33 32 }
  96.     face 60 f { 23 24 34 33 }
  97.     face 152 f { 33 34 44 43 }
  98.     face 60 f { 32 33 43 42 }
  99.     face 152 f { 42 43 53 52 }
  100.     face 60 f { 43 44 54 53 }
  101.     face 152 f { 53 54 64 63 }
  102.     face 60 f { 52 53 63 62 }
  103.  
  104.     face 152 f { 0 64 65 }
  105.     face 60 f { 0 65 66  }
  106.  
  107.     face 60 f { 1 5 4 }
  108.     face 152 f { 1 6 5 }
  109.     face 152 f { 4 5 15 14 }
  110.     face 60 f { 5 6 16 15 }
  111.     face 152 f { 15 16 26 25 }
  112.     face 60 f { 14 15 25 24 }
  113.     face 152 f { 24 25 35 34 }
  114.     face 60 f { 25 26 36 35 }
  115.     face 152 f { 35 36 46 45 }
  116.     face 60 f { 34 35 45 44 }
  117.     face 152 f { 44 45 55 54 }
  118.     face 60 f { 45 46 56 55 }
  119.     face 152 f { 55 56 66 65 }
  120.     face 60 f { 54 55 65 64 }
  121.  
  122.     face 152 f { 0 66 67 }
  123.     face 60 f { 0 67 68  }
  124.  
  125.     face 60 f { 1 7 6 }
  126.     face 152 f { 1 8 7 }
  127.     face 152 f { 6 7 17 16 }
  128.     face 60 f { 7 8 18 17 }
  129.     face 152 f { 17 18 28 27 }
  130.     face 60 f { 16 17 27 26 }
  131.     face 152 f { 26 27 37 36 }
  132.     face 60 f { 27 28 38 37 }
  133.     face 152 f { 37 38 48 47 }
  134.     face 60 f { 36 37 47 46 }
  135.     face 152 f { 46 47 57 56 }
  136.     face 60 f { 47 48 58 57 }
  137.     face 152 f { 57 58 68 67 }
  138.     face 60 f { 56 57 67 66 }
  139.  
  140.     face 152 f { 0 68 69 }
  141.     face 60 f { 0 69 70  }
  142.  
  143.     face 60 f { 1 9 8 }
  144.     face 152 f { 1 10 9 }
  145.     face 152 f { 8 9 19 18 }
  146.     face 60 f { 9 10 20 19 }
  147.     face 152 f { 19 20 30 29 }
  148.     face 60 f { 18 19 29 28 }
  149.     face 152 f { 28 29 39 38 }
  150.     face 60 f { 29 30 40 39 }
  151.     face 152 f { 39 40 50 49 }
  152.     face 60 f { 38 39 49 48 }
  153.     face 152 f { 48 49 59 58 }
  154.     face 60 f { 49 50 60 59 }
  155.     face 152 f { 59 60 70 69 }
  156.     face 60 f { 58 59 69 68 }
  157.  
  158.     face 152 f { 0 70 71 }
  159.     face 60 f { 0 71 62  }
  160.  
  161.     face 60 f { 1 11 10 }
  162.     face 152 f { 1 2 11 }
  163.     face 152 f { 10 11 21 20 }
  164.     face 60 f { 11 2 12 21 }
  165.     face 152 f { 21 12 22 31 }
  166.     face 60 f { 20 21 31 30 }
  167.     face 152 f { 30 31 41 40 }
  168.     face 60 f { 31 22 32 41 }
  169.     face 152 f { 41 32 42 51 }
  170.     face 60 f { 40 41 51 50 }
  171.     face 152 f { 50 51 61 60 }
  172.     face 60 f { 51 42 52 61 }
  173.     face 152 f { 61 52 62 71 }
  174.     face 60 f { 60 61 71 70 }
  175.  
  176.     /* bouncing effect */
  177.     bounce -1 1 { - - 30 }
  178.  
  179.     }
  180. }
  181.  
  182.